cast down spirits

Translations
угнетать дух
The constant criticism cast down spirits of the whole team.
Постоянная критика угнетала дух всей команды.